cycle retreats